1 Result found for kennesaw state university
[
Search Users ]
|
Located just north of Atlanta, Kennesaw State University is a school enrolling some 35,000 students. Arguably, the most noteworthy thing about it is the fact that its officials keep making decisions that land it in court
|
Located just north of Atlanta, Kennesaw State University is a school enrolling some 35,000 students. Arguably, the most noteworthy thing about it is the fact that its officials keep making decisions that land it in court